insulated tooling - German English Dictionary